<?php defined('BASEPATH') OR exit('No direct script access allowed');

/**
 * Profissionais class
 * @author Thiago Braga <thiago@sitesg.com.br>
 * @copyright 2013 SG Comunicação e Design
 * @license http://www.php.net/license/3_01.txt PHP License 3.01
 * @access public
 */
class Profissionais extends Model_Controller {

  /**
   * Carrega a página Profissionais
   * @param boolean $url Nome do profissional
   */
  public function index($url = false) {
    $this->data->css = array('mods/profissionais');
    $this->data->js = array('mods/profissionais');

    if (!$url) {
      $this->data->profissionais = $this->Profissionais->select_profissionais();
      $this->data->page = 'Profissionais';
      $this->data->content = 'profissionais/profissionais';
    } else {
      if ($url != 'consulta') {
        $this->data->profissional = $this->Profissionais->select_profissionais($url);
        $this->data->page = 'Profissionais :: ' . $this->data->profissional->nome;
        $this->data->content = 'profissionais/informacoes';
      }
    }

    $this->load->view('base', $this->data);
  }

  /**
   * Carrega a aba de Cadastro de Processos
   * @param boolean $id [description]
   */
  public function cadastro($id = false) {
    $this->data->page = 'Cadastro de Processos';
    $this->data->content = 'restrito';
    $this->data->css = array('mods/restrito');
    $this->data->js = array('mods/processos/cadastro');
    $this->load->model('profissionais_model', 'Profissionais');
    $this->data->profissionais = $this->Profissionais->select_profissionais();
    $this->data->jurisdicao = $this->Processos->select_jurisdicao();
    $this->data->fases = $this->Processos->select_fases();

    if ($id) {
      $this->data->tab = 'processos/visualizacao';
      $this->data->processo = $this->Processos->select_processos($id);
    } else {
      $this->data->tab = 'processos/cadastro';
      $this->data->pageinfo = 'Os campos com asterisco * são de preenchimento obrigatório.';
    }

    $this->load->view('base', $this->data);
  }

  /**
   * Gerenciamento de conteúdo da página Profissionais
   */
  public function consulta() {
    $this->data->page = 'Profissionais';
    $this->data->pageinfo = 'Consulte os dados dos profissionais da MB Consultoria Jurídica. Você pode alterar os dados, bem como a foto e demais informações do advogado.';
    $this->data->content = 'restrito';
    $this->data->tab = 'profissionais/consulta';
    $this->data->css = array('mods/restrito');
    $this->data->js = array('mods/admin/profissionais');
    $this->data->profissionais = $this->Profissionais->select_profissionais();
    $this->load->view('base', $this->data);
  }

}

/* End of file sobre.php */
/* Location: ./application/controllers/sobre.php */